This was perfect for our needs. Impeccably clean, well located, stylish, and fully loaded. Truly spoiled us.