Location location location! This place was perfect and clean. Lawrence was very communicative throughout our stay. 5 stars