This place lives up to the great reviews. although it is small, it has everything you need: amazing location, great amenities, very clean, very safe, nicely decorated, etc. Miguel even stocked it with some snacks which was amazing given that we hadnt eaten much yet. If it's available, book it! You won't regret it.