Perfect description, perfect place! Tiny and gorgeous and clean and pretty! Had everything you might want :)