Great location and clean place to stay. Clear instructions was provided so checking in and out was a smooth process. The place was spacious too. Kitchen plates and pots should be cleaner, but other than that I will recommend anyone to stay here.