Location, price, stylish, quick communication, clean, comfortable, spacious - I loved my stay. Hope to stay again!