excellent location and attention to detail for wonderful stay.