Stephens place is amazing! The location cannot be beat! Between the beach and the main towny area, it is perfectly snuggled into its own little oasis that is close to everything! If you're going to Placencia, this is the place to stay for sure!