We thoroughly enjoyed our second stay at Bill's fabulous home. We truly appreciated the opportunity to meet and enjoy time with friends arriving from the UK; each of us stayed in a separate room but shared the large, peaceful, and welcoming common spaces. We frequently used the kitchen to cook, and had ample dining options in the kitchen, dining room, and even outside on the deck. We also were able to do yoga together in the main living area. Several shared baths are available. Bill's home has a fantastic location right on the waterfront, across from a park, and right around the corner from the train to MIA, FLL, and PBI airports (and points in between). We all loved to watch the wildlife through the huge windows; myriads of birds, fish jumping, and iguanas sunning and swimming. Wifi and AC worked great. Check in and out was easy and self-serve if needed due to odd arrival and departure times. Bill and his helpers keep the place absolutely spotless. Thoughtful touches such as free coffee, ample fridge space, convenient laundry facilities, and beach towels are provided. Ample free parking is also available just off the street. Bill himself is a truly delightful, kind, and interesting man involved in several intriguing pursuits. I just can't compliment Bill and his home enough. Such great energy runs throughout our experience here. Whenever our travels take us anywhere close we will always choose to stay here.