Perfect location and gorgeous views! Very spacious and very well equipped. Would definitely stay here again.