John and Libby's place is fantastic. Clean, modern, has everything you need and a beautiful view. As good as it looks in the photos and Libby was great to deal with.