A great place a short stroll from the heart of Byron. Would definitely come back here for a longer stay in future.