Beautiful place to stay just steps away from a beautiful beach.