Starfish is located on the ground floor in the middle of paradise. You are within walking distance to everything you need. It is walk in ready for local beach life living!!! The sand is 400 steps away. It is only a 3 minute walk to the beach. Starfish a clean, comfortable, and affordable way to experience the local beach life. Come check us out for the weekend or stay for the week and really relax.