Puri was a very cute little hotel just on the outskirts of town, but easily accessible via motorbike. Their dive school on site was awesome-ask for Anthony, he was great!! Puri has two lovely pools and very accommodating and professional staff. The room was clean, comfortable and had a nice view, but as previous reviews have stated, there is a bit of a smell in the bathroom. Regardless, great stay for the price! Restaurant on site was good. To note, wifi only works in the restaurant. Overall very happy with our stay!!