Williams place had everything we needed during our stay! It was close to many things the walk to the beach is about 20 mins but we didn’t mind that because there is also a bike rental and scooter rental which make is it about a 5-10min commute. We spent our trip out all day just came back into the room to sleep and shower and it was wonderful!