Magic beachhouse is in a prime location! Great access to the beach and walking distance to shops. Place was so convenient for the dogs too.