A very nice place in a quiet part of Byron not far from the beach