Small, but comfortable, sun-drenched and catches all the breezes, and very clean. Great location and close to beach, restaurants etc.