Easy to give all 5 stars for this beautiful place. Everything was spot on and the location was ideal - close to all amenities. Thank you!