Steve’s place is an absolute dream, perfect location with walking distance to the beach and lots of nice restaurants. The Mantra is just perfect. My family really enjoyed our stay. Thank you Steve