Has everything you may need for a great stay. Location was perfect.