This place is an absolute paradise! The only thing better than the amenities is the absolutely stunning view!