My wife and I recently stayed at the Robin's nest north of Hamilton near Spanish Point in Bermuda. The care and attention we received made us feel like we were staying at a five star hotel. The accomodations were spotlessly clean, comfortable and made us feel like we were staying at home. We stayed in one of the upper apartments...
More
