Amazing place and location! Very clean and well presented. It has everything you need. Overall amazing stay